<?php

$arr1 = [45,77,45,4,5];

$arr2 = [54,45,56];

// var_dump(array_merge($arr1,$arr2));


// var_dump(array_diff($arr1,$arr2)); 

$arr =['name'=>'xuebingsi','age'=>18];

$arr['num'] = 90;

// array_unshift($arr);

// array_shift($arr);

// var_dump($arr);

// var_dump(array_keys($arr));
// 

// $arr = [546,546,45,6,45,645,6];

// echo $arr[array_rand($arr)];

$arr = ['name'=>'小明','age'=>18];

$arr1 = ['name'=>'小红','num'=>90];

// var_dump(array_replace($arr,$arr1));

$arr = [546456,45,645,6,456,4,56];

array_splice($arr,2,0,[564,45,4,5]);

// var_dump($arr);

// var_dump(array_slice($arr,2,2));

// array_slice( array $array, int $offset[, int $length = NULL[, bool $preserve_keys = false]] )

$arr = [45634,23,4,4,4,4,4,45,6];

// var_dump(array_unique($arr));
// 
$arr = [[565,65,6,56,5,66,5]];

$arr =current($arr);

// var_dump(count($arr));

var_dump($arr);

$arr = ['name'=>'小明','age'=>19];

// var_dump(ksort($arr));

// var_dump($arr);

// sort() - 以升序对数组排序
// rsort() - 以降序对数组排序
// asort() - 根据值，以升序对关联数组进行排序
// ksort() - 根据键，以升序对关联数组进行排序
// arsort() - 根据值，以降序对关联数组进行排序
// krsort() - 根据键，以降序对关联数组进行排序